@charset "utf-8";
/* CSS Document */
* {font-family: "Microsoft YaHei","iconfont","FontAwesome"  !important;}
.sidebar-menu i{
	margin-left:20px;
	margin-right:5px;}
.sidebar-menu a{
    font-family:"微软雅黑";
	font-weight:lighter;
	
}
.panel-heading > span {
    display: inline-block;
}
.panel-default li {
    margin-bottom: 5px;
}
.myup_groupname
{width:39%;}
.myup_checkall, .myup_check
{width:5%;}
.myup_creattime
{width:23%;}
.myup_operation
{width:29%;}
.sub a{
	margin-left:25px;}
section.logo{
	background-color:#22272B;}
.welcome{
	height:140px;
	color:#DCE4E7;
	padding-top:30px;}
.welcome img{
	margin-left:30px;
	width:75px;}
.welcome p{aak
	margin-top:5px;}
#number{
	color:#2BD7B0;
	font-size:22px;}
	
#sidenav-overlay {
	display:none;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    height: 120vh;
    background-color: rgba(0, 0, 0, 0.5);
    z-index: 997;
    will-change: opacity;
}
div.panel-heading {
   /* background-color:#2BD7B0;*/
}
.panel {
	cursor:pointer;}
#serm_success #serm_logo{
	color:#2BD7B0;
	font-size:36px;}
#serm_failed #serm_logo{
	color:#B82525;
	font-size:36px;}
#serm_tips{
	margin-left:10px;
	margin-top:5px;}
#serm_tips span{
	display:block;
	line-height:35px;}
#serm_success #serm_tips span:first-child{
	font-size:26px;
	color:#2BD7B0;}	
#serm_failed #serm_tips span:first-child{
	font-size:26px;
	color:#B82525;}
#serm_tips button{
	height:30px;
	background-color:#2BD7B0;
	margin-right:10px;
	color:#ffffff;
	cursor:pointer;}
#inls_sendinform b{
	margin-right:5px;
}
.inls_sender{
	margin-right:20px;}
#inls_img{
	margin-top:30px;
	margin-bottom:20px;}
#inls_p{
	text-indent:2em;}
#inls_replaylist li{
	border-bottom:1px solid #d5d8df;}	
.inls_replayname{
	font-weight:bolder;}
.inls_replaytime{
    color:#9E9E9E;
}
.odd .gradeX:first-child{
	text-align:center;
}
.table{
	margin-bottom:0;}
#stu-inclass{
	float:left;
	width:48%;
}	
#stu-inclass p{
	font-size:18px;
}
#stu-absent{
	width:50%;
	margin-left:2%;
	float:right;
}


#stu-donework{
	float:left;
	width:48%;
}	
#stu-notdonework{
	width:50%;
	margin-left:2%;
	float:right;
}

.stu-leave img{
border-radius:50%;
float:left;
margin:8px;
overflow:hidden; 

#serm_success .serm_link{
	color:#2BD7B0;
	margin-left:10px;
	margin-right:10px;
}
#serm_failed .serm_link{
	color:#B82525;
	margin-left:10px;
	margin-right:10px;
}
.serm_barlink{
	line-height:40px;
	margin-left:10px;
	color:#22272B;
}

.serm_barlink:hover{
	color:#2BD7B0;
}
.message{
	margin-left:5px;
}
#inls_replaylist{
	overflow:scroll;
	x-overflow:hidden;}
@media(min-width:768px){
	#sidebar {
		left:0;
		}
	#sidebar-menu{
		display:block;}
	.header{
		left:240px;
	}
	.sidebar-toggle-box{
		display:none;}
}
.myup_batchoperation {
    border-bottom: 2px solid #dddddd;
    height: 40px;
}
@media(max-width:768px){
	#sidebar-menu{
		display:block;}
	.header{
		left:0;
	}
	.sidebar-toggle-box{
		position:relative;
		top:-5px;
		display:block;}
	
}
@media(max-width:982px){
#inls_img img{width:200px;}
}
@media(max-width:768px) and (min-width:530px){
#inls_img img{width:400px;}
	
}
/*.open{

	border-right:4px solid #359584;}*/
	

